package com.ruoyi.system.domain.HUAWEI;

import lombok.Data;

import java.util.List;

/**
 * @description: 下载代办返回结果参数接收实体类
 * @author: zhengxiong.jiang
 * @createDate: 2024-12-13
 * @version: 1.0
 */
@Data
public class XzdbResponseDTO {

    private String code;
    private Data data;
    private String message;

    // Getters and Setters

    @lombok.Data
    public static class Data {
        private String appName;
        private String requestId;
        private List<Result> results;
        private PageVO pageVO;

        // Getters and Setters

        @lombok.Data
        public static class Result {
            private String workitemID;
            private String taskName;
            private String startTime;

            // Getters and Setters
        }

        @lombok.Data
        public static class PageVO {
            private int startIndex;
            private int curPage;
            private int endIndex;
            private int resultMode;
            private int totalPages;
            private int pageSize;
            private List<String> filters;
            private int totalRows;

            // Getters and Setters
        }
    }

}
